﻿using GC_MU.Core.Abstractions.Interfaces.Configuration;

namespace GC_MU.Core.Abstractions.Configuration
{
	public abstract class BaseApplicationConfiguration : IApplicationConfiguration
	{
		#region Constants

		private const string BackgroundImagesFolderPathAppConfigKey = "BackgroundImagesFolderPath";

		#endregion

		#region IApplicationConfiguration Members

		public string BackgroundImagesFolderPath
		{
			get { return Get(BackgroundImagesFolderPathAppConfigKey); }
		}

		#endregion

		#region Abstractions

		public abstract string Get(string name);

		#endregion
	}
}
